*
  box-sizing border-box

html,
body
  margin 0
  height 100%

body
  padding 10px

.flex
  display flex
  height 100%

.operator
  height 100%
  overflow auto
  min-width 350px
  flex 0 0 30%
  font-size 14px

  button,
  input,
  select
    margin 2px
    height 2em

  .key
    display inline-block
    width 60px
    text-align right

  > div
    border 1px solid #a5a5a5
    border-radius 4px
    margin 0 10px 10px 0
    &:last-child
      margin-bottom 0
    padding 10px
    > div
      display flex
      flex-wrap wrap
      align-items center
    p
      margin 10px 0 0 0

.editor-wrap
  height 100%
  flex auto
  border 1px solid #a5a5a5
  border-radius 4px
  overflow hidden